import request from '@/utils/request'

// 查询外包公司信息管理列表
export function listOUTCOMPANY(query) {
  return request({
    url: '/hr/OUTCOMPANY/list',
    method: 'get',
    params: query
  })
}

// 查询外包公司信息管理详细
export function getOUTCOMPANY(operModeName) {
  return request({
    url: '/hr/OUTCOMPANY/' + operModeName,
    method: 'get'
  })
}

// 新增外包公司信息管理
export function addOUTCOMPANY(data) {
  return request({
    url: '/hr/OUTCOMPANY',
    method: 'post',
    data: data
  })
}

// 修改外包公司信息管理
export function updateOUTCOMPANY(data) {
  return request({
    url: '/hr/OUTCOMPANY',
    method: 'put',
    data: data
  })
}

// 删除外包公司信息管理
export function delOUTCOMPANY(operModeName) {
  return request({
    url: '/hr/OUTCOMPANY/' + operModeName,
    method: 'delete'
  })
}

// 导出外包公司信息管理
export function exportOUTCOMPANY(query) {
  return request({
    url: '/hr/OUTCOMPANY/export',
    method: 'get',
    params: query
  })
}

export function importTemplate() {
  return request({
    url: '/hr/OUTCOMPANY/importTemplate',
    method: 'get'
  })
}
